翻訳と辞書
Words near each other
・ Scanlens
・ Scanline rendering
・ Scanline VFX
・ Scanlon
・ Scanlon Farm
・ Scanlon plan
・ Scanlon, Minnesota
・ Scannebago
・ Scanned synthesis
・ Scannell
・ Scanner
・ Scanner (band)
・ Scanner (comics)
・ Scanner (radio)
・ Scanner (software)
Scanner Access Now Easy
・ Scanner Cop
・ Scannerfm
・ Scannerless Boolean Parser
・ Scannerless parsing
・ Scanners
・ Scanners (album)
・ Scanners (band)
・ Scanners Live in Vain
・ Scanniello Peak
・ Scanning acoustic microscope
・ Scanning capacitance microscopy
・ Scanning confocal electron microscopy
・ Scanning electrochemical microscopy
・ Scanning electron microscope


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Scanner Access Now Easy : ウィキペディア英語版
Scanner Access Now Easy

Scanner Access Now Easy (SANE) is an application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video- and still-cameras, frame grabbers, etc.).
The SANE API is public domain and its discussion and development is open to everybody. It is commonly used on Linux.
==Development==
SANE differs from TWAIN in that it is cleanly separated into frontends (user programs) and backends (scanner drivers). Whereas a TWAIN driver handles the user interface as well as communications with the scanner hardware, a SANE driver only provides an interface with the hardware and describes a number of "options" which drive each scan. These ''options'' specify parameters such as the resolution of the scan, the scan area, colour model, etc. Each ''option'' has a name, and information about its type, units, and range or possible values (e.g., enumerated list). By convention there are several "well known" ''options'' that frontends can supply using convenient GUI interaction e.g., the scan area ''options'' can be set by dragging a rectangular outline over a preview image. Other options can be presented using GUI elements appropriate to their type e.g., sliders, drop-down lists, etc.
One consequence of this separation is that network scanning is easily implemented with no special handling in either the frontends or backends. On a host with a scanner, the saned daemon runs and handles network requests. On client machines a "net" backend (driver) connects to the remote host to fetch the scanner options, and perform previews and scans. The saned daemon acts as a frontend locally, but simply passes requests and data between the network connections and the local scanner. Similarly, the "net" backend passes requests and data between the local frontend and the remote host.
Various types of unsupervised batch scanning are also possible with a minimum of support needed in the backend (driver). Many scanners support the attachment of document feeders which allow a large number of sheets of paper to be automatically scanned in succession. Using the SANE API, the frontend simply has to "play back" the same set of options for each scan, driving the document feed in between scans to load the next sheet of paper. The frontend only has to obtain the set of options from the user once.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Scanner Access Now Easy」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.